Affects---emotions and moods---have an impact on cognitive processingactivities and the working performance of individuals. It has been establishedthat software development tasks are undertaken through cognitive processingactivities. Therefore, we have proposed to employ psychology theory andmeasurements in software engineering (SE) research. We have called it"psychoempirical software engineering". However, we found out that existing SEresearch has often fallen into misconceptions about the affect of developers,lacking in background theory and how to successfully employ psychologicalmeasurements in studies. The contribution of this paper is threefold. (1) Ithighlights the challenges to conduct proper affect-related studies withpsychology; (2) it provides a comprehensive literature review in affect theory;and (3) it proposes guidelines for conducting psychoempirical softwareengineering.
展开▼